Bp Profit Falls More Than Expected, Buybacks Maintained